package com.oa.pm.dto;

import com.oa.pm.dto.CommonDTO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@ApiModel("离职申请列表查询条件")
@Data
public class DimissionManagementListDTO extends CommonDTO {

    @ApiModelProperty("离职开始时间")
    private String beginTime;

    @ApiModelProperty("离职结束时间")
    private String endTime;

    @ApiModelProperty("离职类型（1-正常离职 2-试用期内离职 3-解雇 4-自离 5-其他)")
    private String type;

    @ApiModelProperty("全部 0 待审批 1  已通过 2")
    private Integer approvalStatus;

    @ApiModelProperty("部门ID")
    private String departmentId;

    @ApiModelProperty("岗位ID")
    private String postId;

    @ApiModelProperty("审核人ID(服务端自动填写)")
    private String userId;
}
